package com.sptpc.demo.service;

import com.sptpc.demo.model.Drink;
import com.sptpc.demo.vo.DrinkVo;
import com.sptpc.demo.vo.DrinkWithCategoryVo;

import java.util.List;

public interface IDrinkService {

    List<DrinkVo> getAllDrinksWithCategory();

    void addNewDrink(Drink savedDrink, Long categoryId);

    Drink getDrinkById(Long id);

    void updateDrink(Drink drink);

    void deleteDrinkById(Long id);

    List<DrinkWithCategoryVo> getAllDrinksWithCategory2();

//    void addNewDrink(Drink savedDrink, Integer categoryId);
//
//    void addNewDrink(Drink drink, Integer categoryId);
//
//    Drink getDrinkById(Integer id);
//
//    void updateDrink(Drink drink);
//
//    // 删除指定饮品
//    void deleteDrinkById(Integer id);
}
